body { font-family:"微软雅黑"; font-size:14px; color:#7a7a7a; overflow-x:hidden;}
.index{ position:relative; height:100%; overflow:auto;}
ul{ padding:0; margin:0;}
li{ list-style:none;}
a{ color:#7a7a7a;}
a:hover{ color:#3e7aff;}
.border-no{ border:none !important;}
a:hover, a:focus{ text-decoration:none;}
.top{ height:35px; background:#2b2b2b; overflow:hidden; position:relative; z-index:10000;}
.nav-top{ position:relative; z-index:10000;}
.line-height{ line-height:35px;}
.container{ width:1230px;}
.input-search{ width:132px; height:18px; background:url(../images/search.png) center no-repeat; border:none; padding:0 10px; font-size:12px; color:#fff;}
.search{ margin-top:7px; position:relative; margin-right:10px; height:18px;}
.bsearch-btn{ display:block; width:13px; height:11px; background:url(../images/search-btn.png) center no-repeat; position:absolute; right:5px; top:5px; border:none;}
.top-a span{ padding:0 5px;}
.top-btn{ padding:1px 10px; border-radius:10px;}
.top-btn.active{ background:#3e7aff; color:#fff;}
.right-a{ margin-left:20px;}
.nav-top{ height:74px; background:#f6f6f6; border-bottom:solid 4px #3e7aff;}
.navbar-default{ float:right; background:none; border:none; border-radius:0;}
.navbar-default .navbar-nav>li{ margin-left:25px; margin-top:26px; font-size:16px;}
.navbar-default .navbar-nav>li>a{ padding:0; color:#484848;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:hover{ background:none; color:#3e7aff;}
.banner .item{ position:fixed; left:0; top:0; width:100%; height:100%;}
.banner .carousel-inner,.banner{ position:fixed; left:0; top:0; width:100%; height:100%;}
.banner .item01{ /*background:url(../images/banner.jpg) no-repeat;*/ background-size:cover;}
.banner .item02{ /*background:url(../images/banner.jpg) no-repeat;*/ background-size:cover;}
.banner .item03{ /*background:url(../images/banner.jpg) no-repeat;*/ background-size:cover;}
.carousel-control.left, .carousel-control.right {
    background-image: none;
    filter: none;
	opacity:1;
}

.carousel-control{ width:41px; height:68px; display:block; top:50%; margin-top:-34px;}
.banner .carousel-control{ margin-top:0;}
.carousel-control.left{ left:50%; margin-left:-600px; background:url(../images/left.png) center no-repeat;}
.carousel-control.right{ right:50% !important; margin-right:-600px; background:url(../images/right.png) center no-repeat;}
.carousel-control.left:hover{ background:url(../images/left02.png) center no-repeat;}
.carousel-control.right:hover{ background:url(../images/right02.png) center no-repeat;}
.footer{background-color: rgba(0,0,0,.3);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#000000, endcolorstr=#000000); position:absolute; bottom:0; left:0; width:100%; height:72px;}
.footer-a{ display:block; width:25%; height:72px; line-height:72px; border-right:solid 1px #666;background-color: rgba(0,0,0,.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#000000, endcolorstr=#000000); float:left; font-size:24px; text-align:center; transition:0.5s all;}
.footer-a:hover{ height:80px; line-height:80px; margin-bottom:8px;}
.footer-a span{ background:url(../images/icon01.png) left center no-repeat; padding-left:40px;}
.footer-a:hover span{ background:url(../images/icon01-1.png) left center no-repeat; color:#fff;}
.footer-a:hover{ color:#7a7a7a;background-color: rgba(62,122,255,.8);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#3e7aff, endcolorstr=#3e7aff);}
.footer-a.tow span{ background:url(../images/icon02.png) left center no-repeat; padding-left:40px;}
.footer-a.tow:hover span{ background:url(../images/icon02-1.png) left center no-repeat;}
.footer-a.four span{ background:url(../images/icon03.png) left center no-repeat; padding-left:40px;}
.footer-a.four:hover span{ background:url(../images/icon03-1.png) left center no-repeat;}
.news-left{ width:454px; height:272px; position:absolute; left:50%; margin-left:-600px; top:150px;background-color: rgba(0,0,0,.3);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#000000, endcolorstr=#000000); }
.news-left-more{ position:absolute; left:0; bottom:-38px; display:block; cursor:pointer;}
.news-tt{ color:#fff; font-size:24px; margin-left:20px; margin-top:20px; margin-bottom:8px;}
.news-more{ display:block; width:60px; height:20px; background:#3e7aff; color:#fff; line-height:20px; text-align:center; border-radius:10px; float:right; margin-top:25px; margin-right:25px;}
.news-txt{ width:220px; overflow: hidden; /*自动隐藏文字*/ text-overflow: ellipsis;/*文字隐藏后添加省略号*/  white-space: nowrap;/*强制不换行*/}
.news-ul li{ background:url(../images/news-top.png) top repeat-x;}
.news-ul li a{ display:block; height:35px; line-height:35px; color:#adadad; padding:0 25px; font-size:16px;}
.news-ul li a:hover{background-color: rgba(0,0,0,.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#000000, endcolorstr=#000000); color:#fff;}
.news-right{ left:auto; right:50%; margin-right:-600px;background-color: rgba(62,122,255,.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#3e7aff, endcolorstr=#3e7aff); }
.news-right .news-left-more{ left:auto; right:0;}
.news-time span{ padding:0 10px;}
.news-right .news-ul li a:hover{background-color: rgba(62,122,255,.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#3e7aff, endcolorstr=#3e7aff); color:#fff;}
  
/**右下角联系客服框**/
.toolbar{position:fixed;right:30px;top:260px; z-index:10;}
.toolbar-item{ background:url(../images/nav-fixed.png) no-repeat; margin-bottom:5px;}
.toolbar-item{display:block;width:51px;height:51px;margin-top:2px;position:relative;-moz-transition:background-position 0.5s;-ms-transition:background-position 0.5s;-o-moz-transition:background-position 0.5s;-webkit-moz-transition:background-position 0.5s;transition:background-position 0.5s;}
.toolbar-layer{position:absolute;right:66px;bottom:-78px;width:94px;opacity:0;filter:alpha(opacity=0);
	transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
	-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}

.toolbar-item-jsq:hover{background-position:-51px 0;}
.toolbar-item.toolbar-item-weixin{background-position:-51px -110px;}
.toolbar-item-weixin .toolbar-layer{ bottom:-40px;}
.toolbar-item-weixin:hover{background-position:0 -110px;}
.toolbar-item-weixin .toolbar-layer{height:92px;width:95px;}
.toolbar-item.toolbar-item-kefu{background-position:-51px -57px;}
.toolbar-item-kefu:hover{background-position:0 -57px;}
.toolbar-item.toolbar-item-weibo{background-position:-51px -163px;}
.toolbar-item-weibo:hover{background-position:0 -163px;}
.toolbar-item-weibo .toolbar-layer{ width:120px; height:40px; background:#4acbd6; bottom:0px; right:36px; border-radius:4px 0 0 4px; color:#fff; line-height:40px; padding-left:15px;}
.toolbar-item-app{background-position:-51px -343px;}
.toolbar-item-app:hover{background-position:0px -343px;}
.toolbar-item-app .toolbar-layer{height:150px;background-position:0 -222px;}
.toolbar-item.toolbar-item-top{background-position:-51px -216px;}
.toolbar-item-top:hover{background-position:-51px -216px;}
.toolbar-item-jsq{background-position:-51px 0 !important;}
.toolbar-item-six{background-position:-51px -269px !important;}
.toolbar-item-six:hover{background-position:0 -269px !important;}
.toolbar-layer-one{ background:#3e7aff; color:#fff; padding:5px; padding-left:10px; border-radius:4px; width:140px; font-size:15px; top:0; right:100%; height:51px;}
.toolbar-layer-one a{ display:block; margin-top:5px; margin-right:4px; float:left;}
.toolbar-layer-one img{width:100%}
.block{ display:block; width:100%; height:100px;}
/**历届展会**/
.warp{ position:relative; margin-top:-160px;min-height:660px;}
.back-left{ position:absolute; left:-75px; top:0;}
.banner-back{ height:407px; background:url(../images/banner02.jpg) center center no-repeat; background-size:cover;}
.nav-left{ width:220px; background:#fff; padding:28px;}
.nav-txt{ font-size:16px; color:#484848;}
.title{ font-size:24px; color:#000; font-weight:bold;}
.panel-heading{ padding:0;}
.panel-title>a{ display:block; padding:10px 15px; background:#3e7aff url(../images/nav-back.png) 140px center no-repeat; color:#fff; font-size:16px;}
.panel{ border:none;}
.panel-group{ margin-top:20px; border-top:solid 1px #dbdbdb; padding-top:5px;}
.panel-title>a.collapsed{ background:#fff url(../images/nav-back02.png) 150px center no-repeat; color:#484848;}
.panel-body{ padding:0!important;}
.panel-body ul li{ line-height:30px; font-size:16px;}
.panel-body ul li.active a{ color:#3e7aff;}
.panel-group .panel{border-bottom:solid 1px #dbdbdb; border-radius:0; box-shadow:none;}
.right-c{ width:980px; background:#fff; float:left; padding-top:50px; padding-left:30px; padding-right:30px;}
.back-right{ position:absolute; right:-75px; top:0;}
.back-link{ padding-top:10px;}
.back-link a.active{ color:#3e7aff;}
.tt-year{ background:url(../images/tt-back.png) left 3px no-repeat; height:38px; font-size:16px; color:#fff; padding-left:13px; padding-top:8px; border-top:solid 1px #d9d9d9; margin-top:20px; margin-bottom:20px;}
.position{ position:relative; border:solid 1px #bdbdbd;}
.mask{background-color: rgba(0,0,0,.7);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#000000, endcolorstr=#000000); height:32px; width:100%; color:#fff; line-height:32px; padding:0 10px; overflow: hidden; /*自动隐藏文字*/ text-overflow: ellipsis;/*文字隐藏后添加省略号*/  white-space: nowrap; font-size:16px; position:absolute; left:0; bottom:0;}
  .show-icon{ left:1px !important; margin-left:0 !important;}
.carousel-control.right.show-icon-right{ right:1px !important; margin-right:0 !important;}
.pagination{ margin-top:50px; margin-left:20%;}
.pagination>li>a{ margin:0 5px; border-radius:0 !important; color:#242424;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover,.pagination>li>a:hover{ background:#3e7aff; color:#fff;}
.friend{ font-size:18px;}
.footer-t{ border-top:solid 4px #32b0ea; height:62px; line-height:58px; color:#484849; margin-top:20px;}
.footer-t a{ margin-left:6px;}
/**展会详情**/
.article-tt{ color:#3e7aff; font-size:24px;}
.article{ margin-top:20px; padding-top:24px; border-top:solid 1px #d9d9d9;}
.article-date{ font-size:16px; margin-top:5px; margin-bottom:20px;}
.article p{ font-size:16px; color:#191919;}
.padding{ padding:10px; border:solid 1px #4c83ff;}
.btn-back{ border:solid 1px #a3a3a3; color:#242424; padding:5px 10px; font-size:18px; border-radius:0 !important; }
.back-link-b{ margin:30px 0;}
.btn-back:hover{ background:#3e7aff; color:#fff;}
.navbar-nav>li>.dropdown-menu{ min-width:88px; border:none; box-shadow:none; background:none; padding-top:28px; left:-20px;}
.navbar-default .navbar-nav>li.dropdown:hover .dropdown-menu{ display:block;}
.dropdown-menu>li>a{ background:#f6f6f6;}
.dropdown-menu>li>a:hover{ color:#3e7aff;}
.list-top{ width:18px; height:4px; background:url(../images/list-top.jpg) center center no-repeat; position:absolute; left:50%; margin-left:-9px; top:24px;}
#pic{ width:100%;}
@media (max-width:1199px){
.banner{height:auto;
    width: 100%;
    margin: 0 auto;}
.banner .item img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto;
    position:static;
	margin-left:0;
}
.banner .item {
    width: 100%;
    height:auto;
}
.news-left{ position:relative; margin:-130px 8px 30px 8px; float:left; background:none;}
html,body{ overflow-x:hidden;}
.carousel-control.left{ left:80px; margin-left:0;}
.carousel-control.right{ right:80px !important; margin-right:0;}
.footer{ position:relative; margin-top:-72px; z-index:1000;}
.news-left-more{ display:none;}
.news-tt{ color:#333;}
.logo-txt{ display:none;}
.navbar-default .navbar-nav>li{ margin-left:23px;}
.news-ul li a{ color:#333;}
.right-c{ width:720px;}
}
@media (max-width:991px){
	.navbar-default .navbar-nav>li{ font-size:14px; margin-left:6px;}
	.news-left{ float:none;margin:-130px auto 30px auto; left:0;}
	.news-right{ margin-top:0;}
	.right-c{ width:500px;}
	.position{ margin-bottom:10px;}
}
@media (max-width:767px){
	.index{ overflow-x:hidden;}
	.news-left{ width:100%;}
	.navbar-default .navbar-nav>li{ margin:0;}
	.navbar-default .navbar-nav>li a{ padding:15px;}
	.navbar-default{ float:none;}
	.logo{ position:relative; z-index:100000;}
	.logo img{ width:120px;}
	.nav-top{ height:52px; background:#f6f6f6; border-bottom:solid 2px #3e7aff; position:relative; z-index:10000;}
	.navbar-default{background:#f6f6f6; margin-left:-15px; margin-right:-15px;}
	.search{ margin-top:0;}
	.bsearch-btn{ top:13px;}
	.footer{ margin-top:0; height:auto;}
	.footer a{ width:100%; background:#000;}
	.footer .container{ padding:0;}
	.toolbar{ z-index:9999; right:0;}
	.news-left{ margin-top:-150px;}
	.news-txt{ width:180px;}
	.news-right{ margin-top:-30px;}
.carousel-control.left{ left:15px; margin-left:0;}
.carousel-control.right{ right:15px !important; margin-right:0;}
.nav-left,.right-c{ width:100%;}
.right-c{ padding-top:0;}
.pagination>li>a{ margin-bottom:5px;}
.footer-t{ line-height:20px;}
.back-link-b .pull-left,.back-link-b .pull-right{ width:100%;}
.btn-back{ width:100%; font-size:16px; display:inline-block; margin-bottom:10px;}
.navbar-nav>li>.dropdown-menu{ display:block; width:100%; left:0; top:0; position:static; padding-top:0;}
.list-top{ display:none;}
}
.fixed-right{ transform:translate(1920px,0); transition:1s all; z-index:10000; margin-left:1920px\0 !important;}
.news-left{ transition:1s all;}
.news-right.fixed-right{margin-right:-1920px\0 !important;}
.news-show{ position:fixed; right:0; top:150px; display:none; cursor:pointer;}
.friend-slide{ margin-top:10px;}
.friend-slide .item img{ width:100%;}
.footer-padding{bottom:100%; position: absolute; padding-bottom:20px; display:none;}
.footer-a:hover .footer-padding{ display:block;}
.footer-news {
    width: 524px;
    height: 70px;
    
    background:url(../images/h24.png);
    box-sizing: border-box;
    padding: 19px;
	

}
.footer ul {
    font-size: 0;
    text-align: center;
}
.footer-news ul li {
    float: left;
    background: none;
    margin-right: 40px;
    /* width: 19%; */
    text-align: left;
    line-height: 2;
    height: 32px;
    vertical-align: top;
}
.footer-news ul li a {
    font-size: 14px;
    background: none;
    display: inline;
    line-height: 2;
}